package 异常;

public class Assertion1 {
    public static void main(String[] args) {
        int a = -1;
        //assert a > 0;
        assert a > 0 : "a must > 0";
        System.out.println(a);
        //JVM默认关闭断言指令，即遇到assert语句就自动忽略了，不执行。
        //要执行assert语句，必须给Java虚拟机传递-enableassertions（可简写为-ea）参数启用断言。
        //所以，上述程序必须在命令行下运行才有效果：
    }
}
